Ranking Refactoring Patterns Using the Analytical Hierarchy Process
نویسندگان
چکیده
This paper describes how to rank refactoring patterns to improve a set of quality attributes of a piece of software. The Analytical Hierarchy Process (AHP) is used to express the relative importance of the quality attributes and the relative importance of refactoring patterns in regards to those selected quality attributes. This ranking of refactoring patterns can be used to focus the refactoring effort on the most beneficial patterns to the software being developed or maintained.
منابع مشابه
Investigation and Ranking the Disclosure of Dimensions, Components and Indicators of Intellectual Capital by Analytical Hierarchy process (AHP) method in companies accepted in Tehran Stock Exchange
The present research seeks to determine the model for ranking the importance of disclosing the dimensions, components and indicators of intellectual capital in Iran through Analytical Hierarchy process (AHP) method. Initially, experts' views include university professors, corporate finance managers, Members of the Iranian Association of Certified Public Accountants and stock brokers are e...
متن کاملRankingtherefactoring Techniques Based on the Internal Quality Attributes
The analytic hierarchy process (AHP) has been applied in many fields and especially to complex engineering problems and applications. The AHP is capable of structuring decision problems and finding mathematically determined judgments built on knowledge and experience. This suggests that AHP should prove useful in agile software development where complex decisions occur routinely. In this paper,...
متن کاملRanking of Financial and Electronic Debts Using Analytic Hierarchy Process (AHP)
Abstract Financial and electronic debts are one of the important issues in Iran's financial scope that are considered by economists due to their role in creating financial instabilities. Therefore, a model was represented in this survey to evaluate and rank financial and electronic debts in Iran including foreign debts, governmental debts, non-governmental debts and banking debts during the pe...
متن کاملRanking the obstacles to effective strategy implementation in Iran sport system based on analytical hierarchy process (AHP)
The aim of this study was to rank and analyze the barriers to implementing strategies in the sports system. For this purpose Analytical Hierarchy Process was used. Participants in this study compromised experts and scholars who were familiar with the strategic management in the formulation or implementation of the strategies involved in the sport (n =21). in order to provide couples with the sc...
متن کاملApplication of Fuzzy Analytical Hierarchy Process and Quality Function Deployment Techniques for Supplier's Assessment
Abstract Vendor Selection Problem (VSP) has been considered in this paper as an integrated method of Fuzzy Analytic Hierarchy Process (FAHP) and Quality Function Deployment (QFD) in the pharmaceutical company. In QFD method, determining the importance of the "weights" for the customer requirements is an essential and crucial issue. FAHP has been used to determine the importance of the "we...
متن کامل